package fenetre;

import java.awt.Dimension;

import javax.swing.JFrame;
import javax.swing.JTabbedPane;

import composantes.PlaqueCellulaire;

public class FenetrePrincipale extends JFrame{
	private TabPartie 	_tabPartie;
	private TabJoueur 	_tabJoueur;
	private TabJeu 		_tabJeu;
	
	
	public FenetrePrincipale() throws Exception{
		PlaqueCellulaire p = new PlaqueCellulaire(5, 5);
		_tabPartie = new TabPartie();
		_tabJoueur = new TabJoueur(5, 5);
		_tabJeu = new TabJeu(p);
		build();
	}
	
	private void build(){
		JTabbedPane tab = new JTabbedPane(1);
		
		tab.addTab("Partie", _tabPartie);
		tab.addTab("Joueur", _tabJoueur);
		tab.addTab("Jeu", _tabJeu);
		
		add(tab);
		
		setPreferredSize(new Dimension(800, 600));
		pack();
		setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		setVisible(true);
	}
	
	public static void main(String[] args) throws Exception{
		FenetrePrincipale f = new FenetrePrincipale();
	}
}
